<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>变量类型</title>
	</head>
	<body>
		<script>
			var age=20;
			var name="pyt";
			var sex=true;
			//查看变量的类型，使用typof
			console.log(typeof(age));//number
			console.log(typeof(name));//string
			console.log(typeof(sex));//boolean
			//变量的类型由谁决定
			//变量中存储的是什么数据变量就是什么类型
			a="pty";
			console.log(typeof(age));
			
			var a=function(){
				alert("hello");
			}
			alert(typeof a); //function
			
			var b=document;
			alert(typeof b);//oject
			console.log("----------布尔值----------");
			//布尔值
			var flag=true;
			console.log(typeof flag);
			//布尔值只有两个值：true false
			//转换为false的值：0、空字符串、Nan、null、undefined
			console.log(Boolean 0);
			//出来上述5种，其他值都可以转换true
			console.log(Boolean("a"));
			console.log("--------作用---------");
			//2) 作用
			 //1判断结果为true和false
			 var result=(1>3);
			 console.log(result);
			 //2 判断变量是否有值
			 var result2='a';
			 if(result2){
			 	console.log("有")
			 }else{
			 	console.log("no")
			 }
		</script>
	</body>
</html>
